Big Huge Thesaurus

Capparis cynophallophora

noun